لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش React Native Projects - نسخه دوم [ویدئو]
React Native Projects - Second Edition [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
درک مفاهیم اساسی React Native و تفاوت آن با React، می تواند به سختی تبدیل به یک اثبات کارآمد برای مفهوم شود. استفاده از مهارت ها و دانش خود در پروژه های دنیای واقعی به منظور پیاده سازی راه حل های زمانی که در محل کار هستید یا برنامه کاربردی خود را توسعه می دهید ضروری است.
هدف این دوره پل زدن شکاف بین دانش اولیه React Native و پیاده سازی آن است. تمرکز بر توسعه چندین برنامه کاربردی عملی برای رسیدگی به مسائلی مانند ناوبری، مدیریت ایالت، و نگرانی های UI/UX.
شما با توسعه یک برنامه Note که از حافظه Async برای ماندگاری یادداشت ها استفاده می کند، شروع می کنید. سپس یاد بگیرید که چگونه داده ها و تصاویر را از APIهای خارجی برای پروژه خود واکشی کنید و مهارت های رابط کاربری خود را تقویت کنید. سپس در نهایت، یاد خواهید گرفت که چگونه با استفاده از چارچوب React Native برای ویندوز، مدیریت دولتی موثر انجام دهید و یک پروژه مفید توسعه دهید.
در پایان این دوره، تجربه لازم برای تصمیم گیری مطمئن در مورد توسعه اپلیکیشن با React Native را به دست خواهید آورد.
بسته کد این دوره در https://github.com/PacktPublishing/React-Native-Projects-2nd-Edition در دسترس است.
اجزای متقابل پلتفرمی بسازید که مشکلات دنیای واقعی را حل کند
درک عمیق تری از کتابخانه های شخص ثالث که عناصر رایج در برنامه های تلفن همراه را مدیریت می کنند، به دست آورید
کد مقیاس پذیر را برای مدیریت نگرانی های بین پلتفرم طراحی کنید
در مورد اکوسیستم React Native بینشی به دست آورید
با کار کردن با یک برنامه مخزن GitHub، مهارت های رابط کاربری خود را به سطح بعدی ارتقا دهید
از طریق یک مثال عملی بیاموزید که چگونه به اشتراک گذاری کد را تقویت می کند
یک برنامه Time Tracker برای تجزیه و تحلیل زمان صرف شده برای یک کار خاص با استفاده از چارچوب React Native برای ویندوز ایجاد کنید. باید قبلاً با React Native آشنا باشید و بخواهید پروژه های خود را از طریق چند ویژگی و متدولوژی پیشرفته و کمتر شناخته شده به روز کنید. .
اگر می خواهید گام بعدی را در افزایش مهارت های خود بردارید، این دوره ویدیویی به شما کمک می کند تا با ساخت چندین پروژه عملی، نقاط را به هم متصل کنید.
الزامات: دانش کاری اساسی React و JavaScript فرض می شود. با استفاده از چندین بسته محبوب React Native، پروژههای چند پلتفرمی عملی را توسعه دهید * مهارتهای React Native خود را با ایجاد یک پایگاه کد مقیاسپذیر تقویت کنید که به اشتراک گذاری کد را افزایش میدهد. واکنش نشان دهید
سرفصل ها و درس ها
آماده شدن برای پروژه های React Native
Getting Prepared for React Native Projects
بررسی اجمالی دوره
Course Overview
راه اندازی محیط توسعه
Setting Up the Development Environment
بررسی اکوسیستم بومی React
Examining the React Native Ecosystem
مروری بر رویکرد پروژه
Overview of Project Approach
تسلط بر عملیات CRUD و ناوبری با برنامه Notes
Mastering CRUD Operations and Navigation with the Notes Application
یک پروژه ایجاد شده با react-native-cli را راه اندازی و بررسی کنید
Setup and Review a Project Created with the react-native-cli
بررسی برنامه یادداشت: الزامات و داستان های کاربر
Reviewing Note Application: Requirements and User Stories
توسعه یک Layout برای برنامه با NativeBase
Developing a Layout for Application with NativeBase
بررسی قلاب ها
Reviewing Hooks
ناوبری پیشرفته با React Navigation
Advanced Navigation with React Navigation
کار با Async Storage برای انجام عملیات CRUD
Working with Async Storage to Perform CRUD Operations
کار با چندین API با برنامه Cat Facts
Working with Multiple APIs with the Cat Facts Application
راه اندازی و بررسی یک پروژه ایجاد شده با Expo
Setting Up and Reviewing a Project Created with Expo
بررسی حقایق گربه: الزامات پروژه و داستان های کاربر
Reviewing Cat Facts: Project Requirements and User Stories
بررسی کامپوننت Image و FlatList در React Native
Examining the Image and FlatList Component in React Native
ناوبری با react-native-router-flux
Navigation with react-native-router-flux
اضافه کردن سبک ها با عناصر بومی React
Adding Styles with React Native Elements
تقویت مهارت های رابط کاربری با برنامه GitHub Repo
Enhancing UI Skills with the GitHub Repo Application
راه اندازی و بررسی یک پروژه ایجاد شده با ignite-cli
Setting Up and Reviewing a Project Created with the ignite-cli
بررسی برنامه GitHub Repo: نیازمندیهای پروژه و داستانهای کاربر
Reviewing GitHub Repo Application: Project Requirements and User Stories
استایل در React Native
Styling in React Native
بررسی مؤلفه NativeBase
NativeBase Component Examination
مدیریت تعاملات کاربر
Handling User Interactions
مدیریت دولت با برنامه ردیاب هزینه
Managing State with the Expense Tracker Application
Context API را بررسی کنید
Examine the Context API
useContext و useReducer Hooks را مرور کنید
Review useContext and useReducer Hooks
ایجاد فرمی برای صرفه جویی در هزینه ها
Developing a Form to Save Expenses
ایجاد فرم دیگری برای بررسی هزینه ها
Creating Another Form to Review Expenses
ذخیره سازی هزینه ها در ذخیره سازی Async
Storing Expenses in Async Storage
ردیابی زمان با React Native برای ویندوز
Tracking Time with React Native for Windows
راه اندازی React Native برای ویندوز
Setting Up React Native for Windows
مرور زمان ردیاب: نیازمندی ها و داستان های کاربر
Reviewing Time Tracker: Requirements and User Stories
توسعه UI برای پیگیری زمان
Developing UI to Track Time
معرفی منابع برای یادگیری گسترده
Introducing Resources for Extended Learning
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
کریستوفر ریس یک مهندس نرم افزار در کالیفرنیای جنوبی با لیسانس علوم در سیستم های اطلاعات کامپیوتری با تخصص در توسعه نرم افزار است. او چندین سال تجربه کار بر روی چندین فناوری از جمله زبان های برنامه نویسی اختصاصی و جاوا اسکریپت کامل را دارد.
کریس در قسمت پشتی تجربه Node.js در توسعه Restful APIS با تایپاسکریپ، و افشای دادهها از طریق GraphQL و Apollo، در حالی که از React در قسمت جلویی استفاده میکند، دارد. کریس از React Native برای توسعه برنامه های تلفن همراه همه کاره که می توانند در چندین دستگاه و پلتفرم استفاده شوند، استفاده کرده است. کریس بیشتر در بخش مالی کار کرده و همچنین برای یک شرکت تلهماتیک به صورت آزاد کار کرده است. کریس مشتاق توسعه مبتنی بر آزمایش و نوشتن کدهای پاک است.
نمایش نظرات